package com.zmn.oms.business.interfaces.conf.workturn.servcategory;

import com.zmn.mcc.cas.model.LoginStaff;

import java.util.List;

/**
 * 平台开通分类
 *
 * @author linfeng
 * @since 2020/04/13 16:51:39
 */
public interface PlatServCategoryBService {

    /**
     * 保存渠道区域服务分类
     *
     * @param plat        平台
     * @param servCategId 服务分类ID
     * @param categoryIds 服务分类ID-1级分类ID-2级分类ID
     * @param operator    the operator
     */
    void modifyPlatServCategory(Integer plat, Integer servCategId, List<String> categoryIds, LoginStaff operator);

    /**
     * 根据平台和服务分类ID，前台二级产品分类ID查询平台是否开通了对应分类
     *
     * @param plat           平台
     * @param servCategId    服务分类
     * @param showCategTwoId 前台二级分类
     * @return true 已开通， false 未开通
     */
    Boolean checkOpenCategByPlatAndCateg(Integer plat, Integer servCategId, Integer showCategTwoId);
}
